//ImageMGR.h
#ifndef IMAGEMGR_H
#define	IMAGEMGR_H

//**********************************************************************//
//																		//
//	ImageMGR															//
//	Creator : Taek han, Go(rhxorgks@naver.com)							//
//	First Create Date : 2007-02-10										//
//	Last  Fixing Date : 2007-02-10										//
//	Function : To analysis description string, find image and download	//
//			   to local drive. And that crop small size, copy any 		//
//			   directories and insert image file information to data-	//
//			   base.													//
//			   															//
//**********************************************************************//

#include <iostream>
#include <string>

using namespace std;

class ImageMGR
{
	public :
		//Constructor
		ImageMGR();

		//Destructor
		virtual ~ImageMGR();
	
	public :
		//MakeThumbnail
		void MakeThumbnail( string description, string itemLink );

		//DescriptionAnalyzer
		string& DescriptionAnalyzer( string description );

		//ImageDownloader [ return : filename ]
		string& ImageDownloader( string imageLink );

		//ThumbnailMaker [ return : filename ]
		string ThumbnailMaker( string filename, string itemLink );

		//ImageDeliver
		void ImageDeliver( string filename, string itemLink );

	private :

};


#endif	//IMAGEMGR_H	//GUARD
